direct leaching - Turkish English Dictionary